@charset "utf-8";
/* CSS Document */
ul,ol{list-style:none;}
img{ border: 0; max-width: 100%; text-align: center; }
ul{list-style:none;}
.clear{ clear:both; }
a { text-decoration: none; color: #666; }
a:hover{ text-decoration:none}
.left{float:left; }
.right{float:right}
input[type="submit"],input[type="reset"],input[type="button"],input[type="text"], button { -webkit-appearance: none; } 
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.margin50{ margin:50px auto}

/*顶部部分*/
.top { background:#2b303b; height:50px; line-height:50px;/* position:fixed;*/ top:0; width:100%; padding:0 2%; z-index:999; }
.top a { font-size:16px; margin:0 10px; }
.top_right input { height:50px; color:#666;  border:1px solid #505050; border-top:0; border-bottom:0; padding:0 10px; background:#383e4d; font-size:16px; outline:none;  }
.top_right  button { background:none; border:0; width:45px; position:absolute; right:10px;outline:none; top:0;  }
.top_right .search {position:relative; width:200px; float:left;}
.top_right .tel_search { display:none}
.two_nav {  background:#f2f2f2}
.tel_nav { display:none; }

.tel_ban { display:none}
.hui { color:#666;}
.ground { background: url(../images/ground.jpg) no-repeat right center; background-size:100% auto;}
.tit { background:url(../images/tit.png) no-repeat center bottom; height:80px; padding:20px 0; margin-bottom:20px; }
.tit1 { background:url(../images/tit1.png) no-repeat center 50px; height:80px; margin:20px 0; background-size:115px auto }
.tit2 { color:#fff; text-align:center; padding:50px 0; }
.tit3 { padding:50px 0; }
.box1 ul { margin:30px auto; padding:0 ;  border-top:#a5e5ff dotted 1px;}
.box1 ul li { width:20%; float:left; text-align:center; border-right:#a5e5ff dotted 1px;   border-bottom:#a5e5ff dotted 1px; padding:3%  0; font-size:16px; position:relative; }
.box1 ul li:nth-child(5n) { border-right:0;  }
.box1 ul li img { width:55%; display:block; margin:0 auto 20px auto; }
.box1 ul li i { background:#00a7eb; height:1px; width:30px; display:block; margin:20px auto 0 auto;}
.box1 ul li span { font-size:14px; background:#eefaff; display:block; padding:0 5%; position:absolute; top:0; top:100px; opacity:0;  transition:all 0.5s; -webkit-transition:all 0.5s; }
.box1 ul li span div { background:#fff; border:#12b7f5 solid 1px; color:#12b7f5; width:80px; margin:0 auto 20px auto; padding:3px 0; cursor:pointer; }
.box1 ul li span div a { color:#12b7f5 }
.box1 ul li span div:hover { background:#12b7f5;  border:#12b7f5 solid 1px;}
.box1 ul li span div:hover a { color:#fff; }
.box1 ul li span  p{ height:70px; overflow:hidden; line-height:24px; margin-bottom:38px; }
.box1 ul li:hover {background:#eefaff}
.box1 ul li:hover span { display:block; cursor:pointer; top:0; opacity:1;  transition:all 0.5s; -webkit-transition:all 0.5s; height:100% }

.box2 { color:#FFF; text-align:center; font-size:18px;  }
.box2 div { position:relative;}
.box2 .ban_img { width:100%; }
.box2 .small_img { display:block; text-align:center; width:60%; margin:0 auto 10px auto;} 
.box2 .fa { position:absolute; top:50%; width:100px; margin-top:-42px; margin-left:-50px; left:50%; z-index:99;  transition:all 1s;}
.box2 .fa_box i {  background:#f66f6a; height:0px; width:80px; display:block; margin:60% auto 20px auto;transition:all 1s; }
.box2 .fa_box font { height:0px; overflow:hidden; display:block;transition:all 1s;  }
.box2 .fa_box { width:100%; font-size:14px; line-height:26px; background-color:rgba( 0,167,235,0.7); position:absolute;  padding:0 8%; height:0%; transition:all 1s; }
.box2 .fa_box span  a { color:#FFF; border:#FFF solid 1px; display:block;  width:100px; margin:25% auto 50px auto; opacity:0 ;transition:all 1s;}
.box2 .fa_con { cursor:pointer }
.box2 .fa_con:hover .fa { top:80px; transition:all 1s;}
.box2 .fa_con:hover .fa_box  { bottom:0; height:100%;transition:all 1s; }
.box2 .fa_con:hover .fa_box  font { bottom:0; height:100%; height:100px; overflow:hidden; transition:all 1s; }
.box2 .fa_con:hover .fa_box i { height:3px; transition:all 1s;}
.box2 .fa_con:hover .fa_box  span  a { width:100px; transition:all 1s; opacity:1}

.box3 h4 { color:#333; font-size:16px; height:30px; line-height:30px; overflow:hidden; margin-bottom:30px; margin-top:0}
.box3 div { font-size:14px; color:#888; margin-bottom:50px;}
.box3 .box3_box { width:95%; margin:0 auto; border:#e7e7e7 solid 1px; position:relative;  }
.box3 .box3_box span { padding:10px 15px; display:block; background:#fff url(../images/case.png) no-repeat 220px 80px; background-size:25px auto; font-size:12px }
.box3 .box3_box:hover {  border:#ccc solid 1px; box-shadow:0 5px 5px #ccc }
.more_case { background:#00a7eb; text-align:center; padding:10px; width:120px; margin:30px auto 60px auto;  cursor:pointer;  }
.more_case a { color:#FFF; display:block }
.box3 .box3_box:hover i { background:#000; position:absolute;}

.box4 {}
.box4 h4 { margin-top:0; background:#FFF; padding:10px 20px; border:#e7e7e7 solid 1px; }
.box4 h4 a{ color:#333; font-size:14px; height:30px; line-height:30px; overflow:hidden; display: block }
.box4 div { font-size:14px; color:#888; }
.box4 .box3_box { width:95%; margin:0 auto;  }
.box4 .box3_box img { width:100%; max-height:200px; overflow:hidden; }
.box4 .box3_box span { padding:10px 15px; display:block; line-height:24px; }
.box4 .box3_box span a  { background:url(../images/list.png) no-repeat left center; padding-left:15px; color:#333;display:block;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; }
.box4 .box3_box span a:hover { color:#00517a}
.more { text-align:center; padding:5px; width:100px; margin:5% auto;  cursor:pointer; }
.more a { color:#FFF; font-size:14px; display:block }
.more:hover { background:#00a7eb; border:#00a7eb solid 1px; transition:all 0.5s; }
.more:hover a { color:#FFF}
.tel_block { display:none}

/*其它栏目样式*/
.two_ban { position:relative; }
.two_ban h1 { color:#fff; font-size:36px;}
.two_ban p { color:#fff; font-size:16px; margin-top:20px; }
.position { z-index:999; position:absolute; left:50%; top:28%; margin-left:-585px; }
.top_img { position:relative; }
.more { background:#00a7eb}


/*栏目页滚动效果*/
.xf_box { z-index:99999; height:50px; }
.l_wordright{ width:1200px; margin:0 auto;   border-bottom:#eee solid 1px; z-index:99999}
.l_wordright ul li{ width:33.33%; float:left; }
.l_wordright ul a{ display:block; color:#333 !important; height:50px; line-height:50px;  display:block; text-align:center;}
.title {margin:50px 0;  }
.title h1 { text-align:center; font-size:30px;}
.title p{ font-size:16px; text-align:center;  }
/*代理*/
.daili { margin-bottom:50px;}
.daili ul li { float:left; width:33.33%; height:450px; line-height:26px;}
.daili01 { background:url(../images/da1.jpg) no-repeat center center; padding:5%; color:#FFF; font-size:14px; }
.daili02 { background:url(../images/da2.jpg) no-repeat  center center; padding:5%; color:#FFF; font-size:14px; }
.daili03 { background:url(../images/da3.jpg) no-repeat  center center; padding:5%; color:#FFF; font-size:14px; }
.daili ul  span{ font-size:24px; text-align:center; font-weight:bold; display:block; margin-bottom:30px; }

.jbhf { width:50%; }
.jbhf_box  { padding:2% 0; background:#FFF; margin-bottom:50px;}
.jbhf_box .jbhf_tit{ width:20%; background:url(../images/da4.jpg) no-repeat center center; text-align:center; height:237px; padding:0 1%; line-height:110px; } 
.jbhf_box .jbhf_con { padding-left:5%; height:237px; width:78%; background:url(../images/da6.jpg) no-repeat left center; background-size:16px auto }
.jbhf_box .jbhf_con span { color:#666; display:block; margin-top:5px; }
.jbhf_box .jbhf_con font { color:#d40000; }
.jbhf_box .jbhf_con .jbhf_con_n { margin:50px 0;}
.dalc { line-height:30px; background:url(../images/da5.jpg) no-repeat center right; margin-bottom:50px; }

/*关于我们*/
.gywm { background:#f7f8fc; box-shadow:0px 5px 5px #d7d7d7; position:relative; margin:80px 0; padding:3%; width: 94%;}
.gywm span { width:55%; display:block; line-height:30px; font-size:15px}
.gywm img { position:absolute; right:0; top:-25px; }
.jifang { background:url(../images/jf.jpg) no-repeat; background-size:100% auto;  }
.jifang img { margin:0 auto; width:45%; display:block}
.jifang_01 { color: #FFF; font-size: 20px; position: absolute; left: 32%; top:13%; }
.jifang_02 { color: #FFF; font-size: 20px; position: absolute; left: 17%; top:48%; }
.jifang_03 { color: #FFF; font-size: 20px; position: absolute; left: 33%; bottom:15%; }
.jifang_04 { color: #FFF; font-size: 20px; position: absolute; left: 72%; top:48%;  }
.dw { position:relative; }
.dw a { color:#FFF}
.dw span { display:block; font-size:16px; margin-bottom:10px; }
/*.jifang_01 .td ,.jifang_02 .td,.jifang_03 .td,.jifang_04 .td   { background:#3b53be; border:#06a2e9 solid 1px; font-size:14px; border-radius:5px; padding:10%; width:240px; line-height:24px; display:none; position:absolute;z-index:999   }
.jifang_01:hover .td,.jifang_02:hover .td,.jifang_03:hover .td,.jifang_04:hover .td{ display:block; }*/


.gywm_ys img { float:right; width:45%;}
.gywm_ys span { width:55%; float:left ; line-height:30px; margin-top:2%; }
.youshi { margin:50px 0 ;}
.youshi_title { border-bottom:#ededed solid 1px;}
.youshi_title div  { float:left; width:50%; text-align:center; cursor:pointer; height:40px; }
.youshi_title .youshi_con{ width:50%; margin:0 auto; float:none}
.jdlbtaon { background:url(../images/two.jpg) no-repeat center bottom; }
.youshi_box { margin:30px 0; }
.youshi_box span { color:#00a7eb; display:block; margin-bottom:10px; }

.hhys li{width:25%; float:left; text-align:center; font:14px/18px "微软雅黑"; color:#808080; padding-bottom:20px; margin-top:40px}
.hhys li em{display:block; font:50px/80px "Arial"; color:#00a7eb; }
.hhys li span{display:block; font:20px/35px "微软雅黑"; color:#3d3d3d}

/*联系我们*/
.lxwm { color:#666; font-size:14px; line-height:30px; margin-bottom:50px; }
.concate { font-size:18px; color:#333; line-height:45px;}
.concate font { color:#d40000; font-size:24px; display:block;}
.lxwm .tel { font-size:14px; line-height:30px; }
.lxwm .tel font{ display:inline; font-size:14px;}
.lxwm .tel span { color:#888;}
.w_center { padding:50px 0}
.w_center h2{font-size:30px; font-weight:normal; color:#393939; margin:0px 0px 15px;  }
.w_center span{ display:block; width:100%; font-size:14px; line-height:24px; color:#888; margin-bottom:30px;}
.w_ma { margin-top:80px;}
.w_ma span { font-size:14px; color:#888; display:block; width:65%; float:left; margin-left:2%; font-weight:normal }
.w_ma b { display:block; margin:20px 0;}
.w_ma img { display:block; float:left; width:100px; }
.w_con_right{  padding-left:10%;}
.w_con_right h1{font-size:24px; font-weight:normal; color:#393939; margin:0px 0px 15px; }
.k{ font-size:16px; width:100%; border:0px #ddd solid; height:50px; line-height:50px; padding:0px 10px; box-sizing:border-box; color:#8d8d8d; background:#fff; }
.xl{font-size:16px; width:100%; border:0px #ddd solid;height:150px;line-height:30px;  padding:0px 10px; box-sizing:border-box; color:#8d8d8d; background:#fff;}
.submit{  width:100%;  color:#e50012; text-align:center;  line-height:50px; background:#fff; border:2px solid #e50012; font-size:16px; cursor:pointer;font-family: "微软雅黑";cursor:pointer; transition:all 0.5s;}
.submit:hover{  color:#fff;  background:#e50012; border:2px solid #e50012;}
.map { margin-bottom:50px;}
.map img { display:block; text-align:center; margin: 0 auto; }

/*软件开发*/
.jianjie { font-size:16px; color:#666; line-height:30px;}
.rjkf_box { margin-bottom:30px; border:#ededed solid 1px; padding:1%; box-sizing:border-box;}
.rjkf_con_img { width:25%; float:left;}
.rjkf_con h4 a { color:#333}
.rjkf_con_img img { width:100%; height:200px;}
.rjkf_box span { font-size:14px; color:#888; float:right}
.rjkf_con { padding-left:3%; width:74%; font-size:14px;  float:left; }
.rjkf_con font { height:135px; overflow:hidden; display:block; margin-top:20px; color:#888;}

/*增值业务*/
.zzyw_top img { display:block; width:80px; margin:0 auto;  }
.zzyw_top div { border-bottom:#888 solid 2px; text-align-last:center; font-size:16px; padding-bottom:30px; } 
.zzyw_top a { color:#333; }
.zzyw_top .current {border-bottom:#f84d46 solid 2px;}
.zzyw_ys span { display:block; color:#333; font-size:16px }
.zzyw_ys {font-size:14px; color:#888;}
.zzyw_ys .zzyw_list { border:#ededed solid 1px; padding:5%; width:95%; margin:20px auto 0px auto; line-height:30px; }
.zzyw_ys i { height:2px; background:#333; display:block; width:20px; float:left; margin-top:15px; margin-right:20px;}
.zzyw_bz_tit { text-align:center;}
.zzyw_bz_tit font { color:#d40000;}
.zzyw_table { background:#FFF; margin:30px 0;}
.zzyw_table tr td {  padding: 10px 0; text-align:center; font-size:14px}
.zzyw_table tr:first-child {border-bottom:#ededed solid 1px; font-size:16px; font-weight:bold }
.zzyw_yun_list { width:97%;}
.padding { padding-left:2%; width:100%;}
.zzyw_ts .zzyw_list { height:145px; }
.more2 { background:#00a7eb; text-align:center; padding:10px 20px; width:220px; margin:60px auto;  cursor:pointer; font-size:20px; border-radius:5px;  }
.more2 a { color:#FFF; display:block;  }
.more2:hover {opacity:0.9}
.icp { line-height:35px;}
.icp strong{ font-weight:600}

/*新闻前沿*/
.news_list { margin-bottom:20px; }
/*服务器租用托管*/
.sm { margin:50px 0 ; font-size:14px; line-height:24px;}
.sm span { font-size:24px; display:block; margin-bottom:10px;}
.sm img { /*margin-right:15px;*/}
.con_item { background:#fff;  font-size:16px; color:#666; line-height:30px; margin:0 auto 25px auto; }
.con_item  h1 {  font-size:30px; color:#333; border-bottom:#ededed solid 1px; padding-bottom:30px;}

.tg_list { background:#fff; padding:1% 5%; font-size:14px; color:#666; line-height:30px; width:90%; margin:0 auto 25px auto;  }
.tg_list h1 {  font-size:20px; color:#333; border-bottom:#ededed solid 1px; padding-bottom:6%;}
.tg_list span, .con_item span{ display:block; color:#f74c46; font-size:36px; font-family:Arial, Helvetica, sans-serif; text-align:center; margin:30px 0;}
.tg_list font, .con_item font  { font-size:16px; font-weight:bold;  }
.tg_list input, .con_item input { border-radius:5px; background:#f74c46; color:#FFF; border:0;  width:100px; margin:10px auto; display:block; font-size:16px }
.tg_list .tg_con { height:140px; padding:10px 0; }
.tg_zy {border:#ededed solid 1px ;}
.tg_zy_con {height:560px; padding:10px 0;}
.tg_zy_con span { font-size:16px; color:#666;; margin:0;}
.tg_zy_con p{margin:0; padding:0}
.nyleft_bt2{ height:45px; color:#666; font-size:14px; line-height:45px; text-align:right }
.nyleft_bt2 img{ width:17px; height:17px; vertical-align:middle; margin-top:-3px; }

/*网站建设*/
.wzjs { margin-bottom:50px;}
.wzjs_img { display:block; margin:0 auto; float:left; width:48.2%;}
.zzyw_ys {  float:left;}
.zzyw_ys .b01 { background:url(../images/js01.png) no-repeat right bottom}
.zzyw_ys .b02 { background:url(../images/js02.png) no-repeat right bottom}
.zzyw_ys .b03 { background:url(../images/js03.png) no-repeat right bottom}
.zzyw_ys .b04 { background:url(../images/js04.png) no-repeat right bottom}
.dalibao { border:#ededed solid 1px; padding:2%; position:relative; margin-bottom:30px; transition:all 0.5s;}
.dalibao h1 { font-size:20px; font-weight:bold; color:#f74c46; margin:0 0 20px 0}
.dalibao  span{ display:block; color:#f74c46; font-size:36px; font-family:Arial, Helvetica, sans-serif; text-align:center; top:50%; margin-top:-50px; position:absolute; right:0;  float:right; width:20%; border-left:#ededed solid 2px;transition:all 0.5s;  }
.dalibao font { font-size:16px;}
.dalibao input { border-radius:5px; background:#f74c46; color:#FFF; border:0;  width:100px; padding:5px 0; margin:10px auto; display:block; font-size:16px }
.dalibao_01 { float:left; width:70%; font-size:14px; line-height:30px;}
.dalibao_01 i { border-radius:50px; width:20px; height:20px; color:#FFF; background:#666666; display:block; line-height:20px; text-align:center; font-family:Arial, Helvetica, sans-serif; float:left; margin-right:5px; margin-top:5px;}
.ckxq a{ border:#888 solid 1px; width:80px; margin:20px 0 0 0; text-align:center; display:block; font-size:14px; padding:5px 0 }
.dalibao:hover { box-shadow:0 5px 10px #ededed; cursor:pointer; transition:all 0.5s; }
.dalibao:hover  span{border-left:#f74c46 solid 2px;transition:all 0.5s;  }
.atc {background:url(../images/dlb1.png) no-repeat right top;}
.btc {background:url(../images/dlb2.png) no-repeat right top}
.ctc {background:url(../images/dlb3.png) no-repeat right top}

/*云主机*/
.yunzj span { font-size:18px; display:block; font-size:18px; margin-bottom:15px; color:#333; }
.yunzj { font-size:14px; color:#666; line-height:24px; margin-bottom:50px; height:110px; }
.yunzj img { float:left; width:13%; }
.yunzj .yunzj_con { width:83%; padding-right:5%}
.tg_yunzj { height:370px; padding:10px 0; }
.tg_yunzj p{margin: 0;}
/*域名注册*/
.yumingjiage li { float:left;  font-size:16px; padding:1% 0 1% 5%; width:65%; border-bottom:dotted 1px #eaeaea; }
.yumingjiage li:nth-child(2n+1) { width:35%; padding:1% 0; }
.yumingjiage li  span { float:right; }
.yumingjiage { margin-bottom:50px;}
.yumingjiage font { color:#d40000; font-size:12px }
.ymzc { background:#049cda; border:0; box-shadow:0 5px 5px #ccc; color:#FFF; border-radius:5px; width:50%; margin:50px auto; display:block; padding:15px; font-size:18px; }

/*营销与策划*/
.yingxiao { margin:50px 0; line-height:30px;}
.bk { font-size:24px;  margin:10px 0; line-height:30px; }

/*分页部分*/
.page { width: 100%; text-align: center; padding: 10px 0px 10px 0px; margin: 25px auto ; }
.page a , .page b { background: #e5e5e5; padding: 8px 16px; color: #666; margin-right: 10px; font-size: 14px; } 
.page b {background: #00a7eb;  color: #fff; }
.page a:hover { background: #199beb; color: #fff; }
.page .current{background: #199beb; color:#fff}

/*页底部分*/
.footer_none { background:url(../images/mid-img.png) no-repeat top center; color:#fff; text-align:left; padding:2% 0; line-height:30px; }
.footer_block { background:url(../images/tel-img.png) no-repeat top center; background-size:100% auto; color:#fff; text-align:left; padding:3.9% 0; line-height:30px; display:none}
.footer { background:#212330; color: #FFF; }
.footer_cn { padding:30px 0; font-size:16px;  border-bottom:#414b51 solid 1px; }
.footer_cn img { margin-right:10px;}
.footer_box {  padding:30px 0; }
.footerlogo { border-right:#414b51 solid 1px; font-size:14px}
.footerlogo img { display:block; margin-bottom:10px; }
.ewm { margin:30px 0; font-size:14px }
.ewm button { background:#00a7eb; color:#FFF; border:0; padding:5px 10px; }
.ewm img{width: 100px;}
.footerlist { padding:0px 50px;}
.footerlist dt { font-size:16px; font-weight:normal; margin-bottom:20px; }
.footerlist dl dd a ,.links a { color:#819199 !important; line-height:30px; font-size:14px }
.footerlist dd a:hover ,.links a:hover{ color:#ccc !important;}
.links { color:#819199;  }
.links a { margin-right:10px;}
.copy {color:#819199; text-align:center;  border-top:#414b51 solid 1px; padding:20px 2%; font-size:13px;}
.copy a {color:#819199;} 

/*小程序解决方案*/
.xcx_jjfa { text-align:center; }
.xcx_jjfa img { display:block; text-align:center; margin:0 auto; }
.xcx_jjfa  div { margin-bottom:30px;}

/*微信开发*/
.wxkf { line-height:30px; border-bottom:#e5e5e5 solid 1px; }
.wxkf_right {padding-right:10%;}
.wxkf h3 { margin-top:50px;}

@media (max-width:1200px) {
.box1 ul li { width:25%;  }
.box1 ul li span  p{ margin-bottom:30px; }
.box1 ul li:nth-child(4n) { border-right:0; }
.box1 ul li:nth-child(5n) {  border-right:#a5e5ff dotted 1px; }
.box1 ul li:nth-child(10n) { border-right:0; }
h4 { line-height:24px;}
.box2 .fa_con:hover .fa { opacity:0; transition:all 1s;}
.box2 .fa_con:hover .fa_box i { margin:40% auto 20px auto; transition:all 1s;}
.jbhf { width:100%;}
.position { z-index:999; position:absolute; left:50%; top:28%; margin-left:-485px; }
.gywm { height:auto; margin:30px 0 0 0; position:static}
.gywm span { width:100%; }
.gywm img { display:none;}


}


@media (max-width:992px) and ( min-width:320px ) {
.container { width:100%; }
.box1 ul li span div { margin:0 auto 10% auto }
.box1 ul li span p { margin-bottom: 5px; }
.two_nav { display:none;}
.tel_nav { display:block}
.carousel { margin-top:0px;}
.top_right { margin-right:5%;}


.box1 ul li { width:33.33%;  }
.box1 ul li:nth-child(3n) { border-right:0; }
.box1 ul li:nth-child(4n) {  border-right:#a5e5ff dotted 1px; }
.box1 ul li span div { margin:0 auto }
.box1 ul li span p { margin-bottom:20px; }
.box1 ul li img { width:40%;}
.tit1 {margin:10px 0;}
.carousel  { margin-top:-1px;}
.footer_cn { display:none}
.l_wordright{ width:100% !important; left:0 !important; margin:0 !important; }

.daili ul li { height:auto; width:100%;}
.daili01 { background: url(../images/da1.jpg) no-repeat center center; background-size:100% auto; }
.daili02 { background: url(../images/da2.jpg) no-repeat center center; background-size:100% auto; }
.daili03 { background: url(../images/da3.jpg) no-repeat center center; background-size:100% auto; }
.jbhf { width:100%;}
.jbhf_box .jbhf_con .jbhf_con_n { margin: 40px 0; }
.jbhf_box .jbhf_tit { font-size:14px}
.position { z-index:999; position:absolute; left:60%; top:15%; }
.two_ban h1 { color:#fff; font-size:30px;}

/*.jifang img { margin:0 auto; width:40%; display:block}
.jifang_01 { color: #FFF; font-size: 18px; position: absolute; left: 32%; top:13%; }
.jifang_02 { color: #FFF; font-size: 18px; position: absolute; left: 17%; top:48%; }
.jifang_03 { color: #FFF; font-size: 18px; position: absolute; left: 33%; bottom:15%; }
.jifang_04 { color: #FFF; font-size: 18px; position: absolute; left: 72%; top:48%;  }
.jifang_01 .td ,.jifang_02 .td,.jifang_03 .td,.jifang_04 .td   { background:#3b53be; border:#06a2e9 solid 1px; font-size:14px; border-radius:5px; padding:2%; width:auto; line-height:24px; display:none; left:25%; }
*/
.dw a { font-size:16px;}
.dw img { float:right; width:40%;}
.jifang_01 { color: #FFF; font-size: 18px; position:static; float:left; width:50%; }
.jifang_02 { color: #FFF; font-size: 18px; position: static; float:left; width:50%; }
.jifang_03 { color: #FFF; font-size: 18px; position: static; float:left; width:50%; }
.jifang_04 { color: #FFF; font-size: 18px; position: static; float:left; width:50%;  }
.dw_tel { float:left; line-height:40px; margin-top:12%; width:50%;}

.gywm_ys img { display:none;}
.gywm_ys span { float:none;}
.tg_zy_con {height:auto; padding:10px 0;}

.yumingjiage li { float:none;  padding:3% 1%; width:100%;  }
.yumingjiage li:nth-child(2n+1) { width:100%; padding:3% 1%; }
.daili ul span { margin-bottom:15px;}

.rjkf_box { margin-bottom:30px; border:#ededed solid 1px; padding:1%; box-sizing:border-box;}
.rjkf_con_img { width:100%; float:none;}
.rjkf_con_img img { width:100%; height:200px;}
.rjkf_con { width:100%;}
.rjkf_box span { width:100% ; float:none; display:block;}
.rjkf_con font { height:95px; margin-bottom:10px;}


}

@media (max-width:780px) and ( min-width:640px ) {
.position { z-index:999; position:absolute; left:20%; margin-left:-20%; top:5%; }	
.two_ban h1 { color:#fff; font-size:24px;}
.w_con_right{  padding-left:0%;}
.zzyw_yun_list { width:100%; }
.padding { padding-left:0}
.box3 .box3_box img { width:100% !important; }
.box3 div { margin-bottom:20px;}
.wzjs_img {  float:none; width:100%;}
.wzjs_img img {width:70%; margin:0 auto; display:block}
.zzyw_ys { width:100%; float:none;}
.box4 .box3_box span { padding:10px 15px; }
.pc_ban { display:none}
.tel_ban { display:block}
  
}


@media (max-width:640px) and ( min-width:320px ) {
.pc_ban { display:none}
.tel_ban { display:block}
.tit ,.tit2,.tit3 {  height:auto; font-size:18px }
.tit2,.tit3 { padding:0 0 10px 0; line-height:30px; }
.title h1 { font-size:24px !important;line-height:30px; }
.title p { font-size:14px !important}
.title {margin:30px 0;  }
.hui { font-size:14px; padding:0 10px;}
.box1 ul li { width:50%; }
.box1 ul li:nth-child(2n) { border-right:0; }
.box1 ul li span p { display:none}
.box1 ul li img { width:35%;}
.box1 ul li span { margin:0 auto; width:100%;}
.box4 .box3_box { width:100%;}
.footerlogo { text-align:center; padding:0 2%;}
.footerlogo img { margin:266px; margin:0 auto 10px auto; display:block; }
.footer_yun { width:200px; margin:20px auto !important}
.footerlogo { border-right:0}
.footer_cn,.footerlist,.links { display:none;}
.footer_none  { display:none}
.footer_block {  display:block; font-size:14px; line-height:24px;}

.nav { display:none;}
.tel_nav { display:block}
.two_nav { display:none;}
.carousel { margin-top:0px;}
.top_right { margin-right:8%;}
.search { display:none}
.top_right .tel_search { display:inline ; width:20px;}
.phb_search { position:absolute; width:100%; padding:2%; left:0; top:50px;  background:#2b303b; z-index:9999;  }
.phb_search input[type=text] { width:88%; margin:0 auto; height:40px;  padding:3px 5px ; font-size:14px; border:#505050 solid 1px; border-right:0; border-radius:3px 0px 0px 3px;  }
.phb_search input[type=submit] { width:12%; background:#10a5b5; border:0; right:10px; border-radius:0px 3px 3px 0px; font-size:14px; height:40px; line-height:40px;  color:#fff }
.carousel  { margin-top:-1px;}
.carousel-indicators {bottom:-5px}
.dalc { background:none;}
.box1 ul li:nth-child(3n) { border-right:#a5e5ff dotted 1px;  }
.box1 ul li:nth-child(2n) {  border-right:0; }
.box3 h4 { font-size:14px;}
.box4 h4 { margin-bottom:0px;}

.l_wordright{ width:100% !important; left:0 !important; margin:0 !important}
.l_wordright ul a { font-size:14px;}
.position { z-index:999; position:absolute; left:10%; top:0%; margin-left:-10%; padding:0 5% }
.two_ban h1 { color:#fff; font-size:18px; margin-top:5px;}
.two_ban p { font-size:12px; margin-top:5px; }

.top_img { height:120px; object-fit: cover;}
.two_ban h1 { margin-top:20px;}
.logo { width:120px;}

.jifang_01 { color: #FFF; font-size: 18px; position: absolute; left: 32%; top:13%; }
.jifang_02 { color: #FFF; font-size: 18px; position: absolute; left: 17%; top:48%; }
.jifang_03 { color: #FFF; font-size: 18px; position: absolute; left: 33%; bottom:15%; }
.jifang_04 { color: #FFF; font-size: 18px; position: absolute; left: 72%; top:48%;  }

.hhys li{width:50%; float:left; margin-top:20px;}
.dw img { display:none}
.jifang_01 {  position:static; float:left; width:50%; }
.jifang_02 {  position: static; float:left; width:50%; }
.jifang_03 {  position: static; float:left; width:50%; }
.jifang_04 { position: static; float:left; width:50%;  }
.dw_tel { line-height:40px; margin:5%; width:90%; text-align:center}

.w_con_right{  padding-left:0%;}
.zzyw_yun_list { width:100%; }
.padding { padding-left:0}

.tg_list { width:100%;}
.dalibao_01 { float:none; width:100%; height:200px; overflow:hidden;}
.dalibao span { float:none; width:100%; margin-top: 0px; border:0; text-align: right; font-size:20px; top: 63%; right: 2%; }
.dalibao input { display:inline; margin:-10px auto; font-size:14px; width:auto; padding:5px;}
.dalibao_01 { height:45px; overflow:hidden; margin-bottom:30px; }
.dalibao h1 { font-size:16px; color:#333; font-weight:normal;}
.atc {background:url(../images/dlb1.png) no-repeat right top; background-size:20% auto; }
.btc {background:url(../images/dlb2.png) no-repeat right top;  background-size:20% auto;}
.ctc {background:url(../images/dlb3.png) no-repeat right top;  background-size:20% auto;}

.hhys li em { font:40px/60px "Arial";}
.youshi_title .youshi_con{ width:70%; }
.box3 div { margin-bottom:20px;}
.w_center h2 { font-size:24px;}

.zzyw_top > a div{ font-size:14px !important; height:90px;}
.zzyw_top div { font-size:12px; height:90px;}
.zzyw_top img { width:50px;}
.sm { margin:20px 0;}
.wzjs_img {  float:none; width:100%;}
.wzjs_img img {width:70%; margin:0 auto; display:block}
.zzyw_ys { width:100%; float:none;}
.tg_yunzj { height:320px;}
.zzyw_ts .zzyw_list { height:170px; }
.tel_tt { line-height:30px;}
.zzyw_yx div { height:auto !important; padding-bottom:10px !important;}
.yingxiao { margin: 30px 0;}
.footer_box { padding:0}
.xcx_jjfa div {font-size:14px; line-height:20px; padding:0 3% }
.yunzj {  margin-bottom:20px; height:auto  }
.box4 .box3_box img { width:100%; max-height:300px; overflow:hidden; }
}